# -*- coding: utf-8 -*-
from lotto.catalog.models import *
from lotto.profile.models import *

GAME = {
    'lotto'  : Lotto,
    'mini'   : MiniLotto,
    'multi'  : MultiMulti,
    'joker'  : Joker,
    'kaskada': Kaskada,
}

BET = {
    'lotto'  : LottoBet,
    'mini'   : MiniLottoBet,
    'multi'  : MultiMultiBet,
    'joker'  : JokerBet,
    'kaskada': KaskadaBet,
}

GAMES = (('lotto', 'Lotto'),
         ('mini', 'Mini Lotto'),
         ('multi', 'Multi Multi'),
         ('kaskada', 'Kaskada'),
         ('joker', 'Joker'),);

MONTHS = ((0, u'Wszystkie'),
          (1, u'Styczeń'),
          (2, u'Luty'),
          (3, u'Marzec'),
          (4, u'Kwiecień'),
          (5, u'Maj'),
          (6, u'Czerwiec'),
          (7, u'Lipiec'),
          (8, u'Sierpień'),
          (9, u'Wrzesień'),
          (10, u'Październik'),
          (11, u'Listopad'),
          (12, u'Grudzień'),);

YEARS = {'lotto':1957,
         'mini':1976,
         'multi':1996,
         'kaskada':2011,
         'joker':2010,};

QUANTITY = ((i, i) for i in xrange (1, 11));

ORDERS = {'asc':'id', 'desc':'-id'};

SIZE = {#wybrane/pula/losowane
    'lotto'  : (6, 49, 6),
    'mini'   : (5, 42, 5),
    'multi'  : (10, 80, 20),
    'joker'  : (1, 50, 5),
    'kaskada': (12, 24, 12),
}
